• word of the day

    squad room

    squad room - Dictionary definition and meaning for word squad room

    Definition
    (noun) a room in a police station where members of the force assemble for roll call and duty assignments Definition
    (noun) a room in a barracks where soldiers are billeted

Word used in video below:
text: I don't know Squad about dinosaurs
Download our Mobile App Today
Receive our word of the day
on Whatsapp